Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Inne] Skript, plugin 2 chaty.


Rekomendowane odpowiedzi

Opublikowano

chciał bym za pomocą skript mieć 2 chaty czyli w świecie world chat inny od chatu w świecie world1

 

jak ktoś by mi napisał taki skrypt bym był wdzięczny :(

Opublikowano


on chat:

cancel event

loop all players in player's nazwa swiata:

send "%player%: %message%" to loop-player


on chat:

if {global.%player%} is not set:

player's world is "nazwa swiata":

cancel event

send "%player%: %message%" to world "nazwa swiata"

player's world is "nazwa swiata":

cancel event

send "%player%: %message%" to world "nazwa swiata"

stop

else:

cancel event

broadcast "%player%: %message%"

 

Drogi Użytkowniku <użytkownik> !
Jeśli, twój problem przez zemnie do końca rozwiązany.
Powiadom mnie o tym, pisząc dalszy problem i '@Aerons'
A, jeżeli wszystko w porządku kliknij Lubię to!

 

Opublikowano
on chat:
	cancel event
	loop all players in player's nazwa swiata:
		send "%player%: %message%" to loop-player
on chat:
    if {global.%player%} is not set:
        player's world is "nazwa swiata":
            cancel event
            send "%player%: %message%" to world "nazwa swiata"
        player's world is "nazwa swiata":
            cancel event
            send "%player%: %message%" to world "nazwa swiata"
        stop
    else:
        cancel event
        broadcast "%player%: %message%" 

pojawiły się błędy

http://prntscr.com/6sufcw

Opublikowano

pojawiły się błędy

http://prntscr.com/6sufcw

 

A, działają Ci chaty na poszczególnych światach i... Spróbuj użyć tego pierwszego skryptu... Co ma 4linijki.

Drogi Użytkowniku <użytkownik> !
Jeśli, twój problem przez zemnie do końca rozwiązany.
Powiadom mnie o tym, pisząc dalszy problem i '@Aerons'
A, jeżeli wszystko w porządku kliknij Lubię to!

 

Opublikowano


on chat:

loop all players:

loop-players is in world "nazwa swiata":

set chat recipients to loop-players

 

LUB:

 

on chat:

loop all players:

loop-players is in world "nazwa swiata":

add loop-players to {_::*}

set chat recipients to {_::*}

Drogi Użytkowniku <użytkownik> !
Jeśli, twój problem przez zemnie do końca rozwiązany.
Powiadom mnie o tym, pisząc dalszy problem i '@Aerons'
A, jeżeli wszystko w porządku kliknij Lubię to!

 

Opublikowano

            set chat recipients to loop-players jest bledne i wyrzuca skript


a w 2 set chat recipients to {_::*} jest bledne


aha i jeszcze dodatek w multiverse można zrobić tak ze w world są inne itemy i w world1 są inne itemy ?

Opublikowano

W Mulitverse jest. Bądź jeżeli w korzystasz z essentials to do rangi ustawiasz {WORLD}. Powinno działać.

Opublikowano

@Djmalinka
Multiverse:

config.yml - linijka 29:

  prefixchat: 'true'

Essentials:

config.yml - linijka 525:

    Gracz: '{WORLD}&8[&7Gracz&8]&8 {DISPLAYNAME}&e:&f {MESSAGE}'

Jak pomogłem, daj+.

PS Następnym razem cytuj lub mnie odznacz.

Opublikowano

@Djmalinka

Multiverse:

config.yml - linijka 29:

  prefixchat: 'true'

Essentials:

config.yml - linijka 525:

    Gracz: '{WORLD}&8[&7Gracz&8]&8 {DISPLAYNAME}&e:&f {MESSAGE}'

Jak pomogłem, daj+.

PS Następnym razem cytuj lub mnie odznacz.

wiesz o czym mówie ? 

 

 

żeby były 2 chaty ?! w 1 i w 2 świecie maja być inne wiadomości z chatu 1 nie ma być widzoczny czat 2 a z czatu 1 nie ma być widoczny czat 2 

http://www.curse.com/bukkit-plugins/minecraft/eachworldhasitsownchat

ten plugin daje izolacje czatu dla świata przynajmniej z tego co przeczytałem.

Nie zauważyłem, że jest on na 1.1

 

@xMNx

 

To co ty mu podałeś spowoduje wyświetlanie nazwy świata obok rangi i nicku.

 

ten plugin ma pełno błedów

Opublikowano

zamykam jak ktoś by chciał to uzyłem

 

on chat:
         if player is in world "world":
                  cancel event
                  broadcast "%player's display name%> &l%message%" to "world"
                  stop

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...